#define  _CRT_SECURE_NO_WARNINGS
#include"Date.h"

void test1()
{
	Date d1(2024, 5, 14);
	Date d2(d1);
	d1.Print();
	d2.Print();
}

void test2()
{
	Date d1(2024, 5, 14);
	d1 += 3000;
	d1.Print();
}

void test3()
{
	Date d1(2024, 5, 14);
	d1 -= 3000;
	d1.Print();
}

void test4()
{
	Date d1(2024, 5, 14);
	++d1;
	d1.Print();
	d1++;
	d1.Print();
}

void test5()
{
	Date d1(2024, 5, 14);
	Date d2(2024, 5, 15);
	int n = d1 - d2;
	cout << n << endl;
}

int main()
{
	test1();
	test2();
	test3();
	test4();
	test5();
	return 0;
}